package com.asap.demo.operator;


public interface Operator {
	public static final String EQUAL="=";
	public static final String NOTEQUAL = "!=";
	public static final String GREATER = ">";
	public static final String SMALLER = "<";
	public static final String AND = "&";
	public static final String OR = "||";
	public static final String REGEX = "regex";
	public static final String NOT_REGEX = "not_regex";
	public static final String IN = "in";
	public static final String NOT_IN = "not_in";
	public static final String GREATEQUAL = ">=";
	public static final String SMALLEREQUAL = "<=";
	public static final String BETWEEN = "between";
	public static final String HOURGREATE = "hourgreater";
	public static final String HOURSMALL = "hoursmall";
	public static final String HOURBETWEEN = "hourbetween";
	public static final String HOURNOTBETWEEN = "hournotbetween";
	public static final String LENGTHSMALL = "lengthsmall";
	public static final String LENGTHGREATE = "lengthgreate";
	public static final String LENGTHEQ = "lengtheq";
	public static final String DayDifCurr="DayDifCurr";
	public static final String COMMONLY_MATCH="Commonly_match";
	public static final String COMMONLY_NOT_MATCH="Commonly_not_match";
	public static final String BELONG="belong";
	public static final String NOT_BELONG="not_belong";
	public static final String STRING_IN = "string_in";
	public static final String STRING_NOT_IN = "string_not_in";
	public  boolean eval(Object t1, Object t2) ;
	public String getTag() ;
}
